
#contenedor{
	margin:0 auto;
	width:1026px;
	background-color:#FFFFFF;
	background-image:url(../img/lateral_izq.png);
	background-repeat:repeat-y;
	background-position:left;
	
	
}

#cargador2{
	position: relative;
	background-image:url(../img/loading.gif);
	width: 126px;
	height: 22px;
	display:none;
}

#cargador{
	position: relative;
	background-image:url(../img/cargador.gif);
	width: 31px;
	height: 31px;
	display:none;
}

#resultado{
	position:relative;
	display:none;
}



#contenedor_2{
	margin:0 auto;
	width:1026px;
	background-image:url(../img/lateral_der.png);
	background-repeat:repeat-y;
	background-position:right;
}

#pop{
	position:absolute;
	background-image:url(../img/ERROR%20404.png);
	width:524px;
	height:367px;
	top:25%;
	left:30%;
	z-index:99;	
	display:none;
}

#bg_pop{
	position:absolute;
	background-image:url(../img/bg_off.png);
	width:100%;
	height:1204px;
	z-index:98;	
	display:none;
}

/* ****************************************  CABECERA  ***********************************************/

header{
	background-image:url(../img/bg_cabecera.png);
	background-position:center;
	background-repeat:no-repeat;
	width:1026px;
	height:43px;	
}

#logo{
	position:relative;
	float:left;
	background-image:url(../img/logo.png);
	width:132px;
	height:147px;
	margin-top:30px;
	left:20px;
}

#eslogan{
	position:relative;
	float:left;
	background-image:url(../img/eslogan.png);
	width:218px;
	height:29px;	
	margin-top:95px;
	left:35px;
}



#btn_calidad{
	position:relative;
	background-image:url(../img/btn_calidad_off.png);
	background-repeat:no-repeat;
	margin-top:80px;
	float:left;
	width:119px;
	height:63px;
	margin-right:20px;	
	margin-left:250px;
	cursor:pointer;
	outline:none;
	border:none;
	text-decoration:none;
}


#btn_consulta{
	position:relative;
	background-image:url(../img/btn_24_off.png);
	background-repeat:no-repeat;
	float:left;
	width:125px;
	height:70px;
	margin-top:80px;
	margin-right:20px;	
	cursor:pointer;
	
}

#btn_acercade{
	position:relative;
	background-image:url(../img/btn_acerca_off.png);
	background-repeat:no-repeat;
	float:left;
	width:121px;
	height:69px;
	margin-top:82.5px;
	cursor:pointer;
	
}


#btn_acercade_on{
	position:relative;
	background-image:url(../img/btn_acerca_on.png);
	background-repeat:no-repeat;
	float:left;
	width:121px;
	height:69px;
	cursor:pointer;
	display:none;
}

#btn_consulta_on{
	position:relative;
	background-image:url(../img/btn_24_on.png);
	background-repeat:no-repeat;
	float:left;
	width:125px;
	height:70px;
	display:none;
}


#btn_calidad_on{
	position:relative;
	background-image:url(../img/btn_calidad_on.png);
	background-repeat:no-repeat;
	float:left;
	width:119px;
	height:63px;
	display:none;
}



/* ****************************************  SUB - NAVEGADOR ***********************************************/
#barra{
	position:relative;
	background-image:url(../img/barra.png);
	width:1054;
	height:59px;
	background-position:center;
	clear:both;	
}

#pestana_izq{
	position:relative;
	background-image:url(../img/tag_izq_off.png);
	width:83px;
	height:94px;
	float:left;	
	margin-top:-13px;
	left:-22px;
	cursor:pointer;
}

#pestana_izq_on{
	position:relative;
	background-image:url(../img/tag_izq_on.png);
	width:83px;
	height:94px;
	display:none;
}

#pestana_der{
	position:relative;
	background-image:url(../img/tag_der_off.png);
	width:83px;
	height:90px;
	float:left;
	margin-top:-10px;
	left:881px;
	cursor:pointer;
}

#pestana_der_on{
	position:relative;
	background-image:url(../img/tag_der_on.png);
	width:83px;
	height:90px;	
	display:none;
}

#barra_up{
	position:relative;
	background-image:url(../img/barra_up.png);
	width:406px;
	height:72px;
	clear:both;
	top:-88px;
	left:338px;
}

#barra_txt{
	position:relative;
	top:25px;
	text-align:center;	
}

/* ****************************************  MENU ***********************************************/

nav{
	position:relative;
	margin-top:100px;	
}

	#btn1_off{
		position:relative;
		background-image:url(../img/btn1_off.png);
		width:115px;
		height:82px;
		margin-left:-31px;	
		cursor:pointer;
		
	}
	
	#btn1_on{
		position:relative;
		background-image:url(../img/btn1_on.png);
		width:115px;
		height:82px;	
		display:none;	
	}

	#btn2_off{
		position:relative;
		background-image:url(../img/btn2_off.png);
		width:181px;
		height:82px;
		margin-left:-31px;
		margin-top:-15px;
		cursor:pointer;	
		z-index:1;
	}
	
	#btn2_on{
		position:relative;
		background-image:url(../img/btn2_on.png);
		width:181px;
		height:82px;
		display:none;
	}
	
	#btn3_off{
		position:relative;
		background-image:url(../img/btn3_off.png);
		width:151px;
		height:82px;	
		margin-left:-31px;	
		cursor:pointer;
		margin-top:-15px;
	}
	
	#btn3_on{
		position:relative;
		background-image:url(../img/btn3_on.png);
		width:151px;
		height:82px;
		display:none;
	}
	
	#btn4_off{
		position:relative;
		background-image:url(../img/btn4_off.png);
		width:141px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
		z-index:1;
	}
	
	#btn4_on{
		position:relative;
		background-image:url(../img/btn4_on.png);
		width:141px;
		height:82px;
		display:none;	
	}
	
	#btn5_off{
		position:relative;
		background-image:url(../img/btn5_off.png);
		width:121px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
	}
	
	#btn5_on{
		position:relative;
		background-image:url(../img/btn5_on.png);
		width:121px;
		height:82px;
		display:none;	
	}
	
	#btn6_off{
		position:relative;
		background-image:url(../img/btn6_off.png);
		width:151px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
	}
	
	#btn6_on{
		position:relative;
		background-image:url(../img/btn6_on.png);
		width:151px;
		height:82px;
		display:none;	
	}
	
	#btn7_off{
		position:relative;
		background-image:url(../img/btn7_off.png);
		width:231px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
	}
	
	#btn7_on{
		position:relative;
		background-image:url(../img/btn7_on.png);
		width:231px;
		height:82px;
		display:none;	
	}
	
	#btn8_off{
		position:relative;
		background-image:url(../img/btn8_off.png);
		width:141px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
	}
	
	#btn8_on{
		position:relative;
		background-image:url(../img/btn8_on.png);
		width:141px;
		height:82px;
		display:none;	
	}
	
	#btn9_off{
		position:relative;
		background-image:url(../img/btn9_off.png);
		width:131px;
		height:82px;
		margin-left:-31px;
		cursor:pointer;	
		margin-top:-15px;	
	}
	
	#btn9_on{
		position:relative;
		background-image:url(../img/btn9_on.png);
		width:131px;
		height:82px;
		display:none;	
	}
	
	#sub1{
		position:relative;
		background-image:url(../img/sub_trajes.png);
		width:116px;
		height:155px;
		top:-32px;/*-32*/
		left:2px;
		margin-bottom:0px;	
		display:none;
	}
	
	#txt_sub{
		position:relative;
		width:116px;
		margin-bottom:5px;	
		cursor:pointer;
	}
	
	#txt_espacio{
		position:relative;
		height:35px;	
	}
	
	#sub2{
		position:relative;
		background-image:url(../img/sub_fantasia.png);
		width:83px;
		height:111px;
		top:-32px;
		left:2px;
		margin-bottom:0px;	
		display:none;
	}
	
	
	#txt_sub2{
		position:relative;
		width:83px;
		margin-bottom:10px;	
		cursor:pointer;
	}
	
	
	#pistillo{
		position:relative;
		background-image:url(../img/pistillo.png);
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
		height:15px;
		top:-32px;	
	}
	
	#pistillo2{
		position:relative;
		background-image:url(../img/pistillo2.png);
		background-repeat:no-repeat;
		background-position:center;
		width:83px;
		height:15px;
		top:-33px;	
	}
	
/* ****************************************  ASIDE  ***********************************************/

aside{
	position:relative;
	float:left;
	left:119px;
	margin-top:40px;
	width:150px;
	height:150px;	
}


#btn_compra{
	position:relative;
	background-image:url(../img/btn_carro_off.png);
	width:83px;
	height:90px;
	cursor:pointer;	
	z-index:99;
}

#btn_compra_on{
	position:relative;
	background-image:url(../img/btn_carro_on.png);
	width:83px;
	height:90px;
	display:none;	
}


#btn_rent{
	position:relative;
	background-image:url(../img/btn_rent_off.png);
	width:83px;
	height:90px;	
	cursor:pointer;
	z-index:99;
}

#btn_rent_on{
	position:relative;
	background-image:url(../img/btn_rent_on.png);
	width:83px;
	height:90px;	
	display:none;
}

/****************************************************** ICONO COMPRAR - VENDER  ****************************************************/

#border_medio2{
	position:relative;
	background-image:url(../img/borde_medio.png);
	background-repeat:repeat-y;
	width:734px;
	margin-top:30px;
	display:none;
	overflow:hidden;
}

#txt_comprar{
	position:relative;
	color:#034F60;
	font-size:36px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	top:10px;
	left:50px;
	float:left;
}

#btn_regresar{
	position:relative;	
	float:left;
	background-image:url(../img/retroceder_off.png);
	width:48px;
	height:35px;
	cursor:pointer;
	margin-left:100px;
	margin-top:9px;
}

#btn_regresar:hover{
	background-image:url(../img/retroceder_on.png);	
}


#cont_columnas{
	position:relative;
	margin-top:15px;
	left:-10px;	
}

#comprar_col1{
	position:relative;
	float:left;
	margin-left:30px;
}

#comprar_col2{
	position:relative;
	float:left;	
	top:20px;
	margin-left:15px;
}


#borde_foto{
	position:relative;
	background-image:url(../img/borde_foto.png);
	width:219px;
	height:224px;
	top:10px;
	float:left;	
}

#img_comprar{
	position:relative;	
	top:12px;
	left:10px;
}

#ojal{
	position:relative;
	background-image:url(../img/pestana.png);
	width:63px;
	height:90px;
	float:left;	
	top:65px;
	left:-10px;
	z-index:1;
}

#cont_btn_pestana{
	position:relative;
	z-index:1;
	left:30px;
}

#btn_pestana_on{
	position:relative;
	background-image:url(../img/pestana_on.png);
	width:112px;
	height:34px;	
	float:left;
	cursor:pointer;
}

#btn_pestana_off{
	position:relative;
	background-image:url(../img/pestana_off.png);
	width:112px;
	height:34px;
	float:left;
	margin-left:-1px;
	cursor:pointer;
}	

#txt_btn_pestana{
	position:relative;
	top:9px;
	text-align:center;
}

#pestana_cuerpo{
	position:relative;	
	clear:both;
	top:-2px;
}


#border_pestana_up{
	position:relative;
	background-image:url(../img/pestana_up.png);
	width:394px;
	height:16px;	
}

#border_pestana_medio{
	position:relative;
	background-image:url(../img/pestana_medio.png);
	width:394px;
}

#border_pestana_down{
	position:relative;
	background-image:url(../img/pestana_down.png);
	top:-12px;
	width:394px;
	height:14px;	
}


#txt_comprar_pestana{
	position:relative;
	width:390px;
	left:25px;
	
}

#hr_pestana{
	position:relative;
	background-image:url(../img/hr.png);
	background-repeat:no-repeat;
	height:1px;
	width:734px;
	background-position:22px;
	clear:both;
	top:30px;	
}

#capa_log_comprar{
	position:relative;
	margin-top:60px;
	margin-left:80px;
}	

#border_log_up{
	position:relative;
	background-image:url(../img/log_registrar_up.png);
	width:574px;
	height:12px;
}

#border_log_medio{
	position:relative;
	background-image:url(../img/log_registrar_medio.png);
	width:574px;
	height:200px;
	margin-top:-10px;
	
}


#border_log_medio3{
	position:relative;
	background-image:url(../img/log_registrar_medio.png);
	width:574px;
	height:270px;
	margin-top:-10px;
	
}


#border_log_medio2{
	position:relative;
	background-image:url(../img/log_registrar_medio.png);
	width:574px;
	height:400px;
	margin-top:-10px;
	
}


#border_log_down{
	position:relative;
	background-image:url(../img/log_registrar_down.png);
	width:574px;
	height:17px;
}

#capa_texto_compra{
	position:relative;
	margin-top:10px;
	margin-left:50px;
}	

#txt_titulo_azul{
	position:relative;
	clear:both;
}

#txt_comprar_vender{
	position:relative;	
	float:left;
}


#bg_input{
	position:relative;
	background-image:url(../img/bg_input.png);
	width:199px;
	height:55px;
	float:left;	
}

#bg_file{
	position:relative;
	background-image:url(../img/bg_file.png);
	width:199px;
	height:55px;
	float:left;
}

#bg_combo{
	position:relative;
	background-image:url(../img/input_combo.png);
	width:129px;
	height:55px;
	float:left;	
	cursor:pointer;
}

#txt_combo{
	position:relative;
	margin-left:24px;
	margin-top:16px;
}

#txt_input{
	position:relative;	
}


#caja_input{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:21px;	
	border:none;
	outline:none;
}

#caja_input_foto{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:12px;
	left:21px;	
	border:none;
	outline:none;
    opacity: 0;
}


#vineta{
	position:relative;
	background-image:url(../img/vineta.png);
	width:12px;
	height:12px;
	float:left;	
	margin-top:2px;
}

#celda{
	position:relative;
	margin-top:5px;	
	clear:both;
}

#txt_vineta{
	position:relative;
	float:left;
	margin-left:5px;	
}

#espacio_reglon{
	position:relative;
	height:2px;
	clear:both;	
}

#espacio_reglon2{
	position:relative;
	height:5px;
	clear:both;	
}

#espacio_reglon3{
	position:relative;
	height:15px;
	clear:both;	
}

#espacio_reglon4{
	position:relative;
	height:40px;
	clear:both;	
}

#btn_comprar_log{
	position:relative;
	background-image:url(../img/btn_logueo_off.png);
	width:104px;
	height:23px;
	float:left;
	margin-top:13px;
	cursor:pointer;	
}

#btn_comprar_log:hover{
	background-image:url(../img/btn_logueo_on.png);	
}

/* ****************************************  CUERPO  ***********************************************/

nav{
	position:relative;
	float:left;
	margin-left:-166px;	
}

#cuerpo{
	position:relative;
	width:645px;
	float:left;
}

#cuadro{
	position:relative;
	width:735px;
	float:left;	
}

#bajada{
	position:relative;
	background-image:url(../img/bg_bajada.png);
	background-position:center;
	height:48px;
	width:730px;
	left:1.5px;	
	top:3px;
}

#cuadro_top{
	position:relative;	
}

#cab_izq{
	position:relative;
	background-image:url(../img/barra_cab_izq.png);
	width:25px;
	height:33px;
	float:left;	
	margin-left:-1px;
}

#cab_medio{
	position:relative;
	background-image:url(../img/barra_cab_medio.png);
	width:685px;
	height:33px;	
	float:left;
}

#cab_der{
	position:relative;
	background-image:url(../img/barra_cab_der.png);
	width:25px;
	height:33px;	
	float:left;
}

#border_medio{
	position:relative;
	background-image:url(../img/borde_medio.png);
	background-repeat:repeat-y;
	height:587px;
	width:734px;
	margin-top:30px;
}

#border_medio3{
	position:relative;
	background-image:url(../img/borde_medio.png);
	background-repeat:repeat-y;
	height:530px;
	width:734px;
	margin-top:30px;
}


#contenedor_compra{
	position:relative;	
}

#contenedor_compra2{
	position:relative;	
}

#contenedor_modificar{
	position:relative;
	margin-left:70px;
}

#border_inf{
	position:relative;
	background-image:url(../img/borde_down.png);
	background-repeat:no-repeat;
	width:734px;
	height:55px;
	clear:both;	
}

article{
	position:relative;	
	float:left;
	margin-top:35px;
	margin-bottom:10px;
	
}


#bg_roto{
	position:relative;
	background-image:url(../img/roto_main.png);
	width:311px;
	height:101px;	
	float:left;
	left:200px;
}

#cabeza_txt{
	position:relative;
	margin-top:30px;	
}

#cont_fotos{
	position:relative;
	margin-top:22px;	
}

#bg_foto{
	position:relative;
	background-image:url(../img/bg_foto.png);
	width:244px;/*  244*/
	height:191px;/* 191 */
	float:left;	
	margin-bottom:85px;
	
}

#foto{
	position:relative;
	width:160px;
	height:125px;
	margin-top:22px;
	margin-left:43px;	
	
}
.foto{
	padding:4% 4% 4% 4%;	
}


#txt_foto{
	position:relative;
	margin-top:11px;	
	
	text-align:center;
}

/* ****************************************  PAGINA  ***********************************************/

#pagina{
	position:relative;
	margin-bottom:40px;
	margin-top:20px;
	margin-left:35%;
}


#txt_pagina_s{
	position:relative;	
	margin-top:10px;
	margin-left:15.5px;
	display:block;
	height:100%;
	width:100%;
	font-weight:bold;
	color:#FFFFFF;	
	text-decoration:none;
}

#txt_pagina{
	position:relative;	
	margin-top:10px;
	margin-left:15.5px;/*15.5*/
	display:block;
	height:100%;
	width:100%;
	font-weight:bold;
	color:#CCC;/*color:#CCC;*/
	text-decoration:none;
}

#txt_pagina:hover{
	color:#FFFFFF;	
}


#btn_pie{
	position:relative;
	background-image:url(../img/btn_pie_off.png);
	width:39px;
	height:38px;	
	cursor:pointer;
	float:left;
	
}

#btn_pie:hover{
	position:relative;
	background-image:url(../img/btn_pie_on.png);
	width:39px;
	height:38px;
}

#btn_pie_s{
	position:relative;
	background-image:url(../img/btn_pie_on.png);
	width:39px;
	height:38px;
	cursor:pointer;
	float:left;	
}


/* ****************************************  ICONOS  ***********************************************/

#cont_ico{
	position:relative;
	margin-top:25px;
	left:62px;
	z-index:50;
}

.ico_compra{
	position:relative;
	background-image:url(../img/ico_carro_off.png);
	width:60px;
	height:53px;
	float:left;
	cursor:pointer;
	margin-right:10px;
}

.ico_compra_on{
	position:relative;
	background-image:url(../img/ico_carro_on.png);
	width:60px;
	height:53px;
	display:none;
}



.ico_rent{
	position:relative;
	background-image:url(../img/ico_rent_off.png);
	width:60px;
	height:53px;
	float:left;
	cursor:pointer;
}

.ico_rent_on{
	position:relative;
	background-image:url(../img/ico_rent_on.png);
	width:60px;
	height:53px;
	display:none;
}


/* ****************************************  PIE  ***********************************************/

footer{
	
	background-image:url(../img/bg_pie.png);
	background-position:center;
	background-repeat:no-repeat;
	width:1025px;
	height:55px;
	clear:both;	
}

#pie_txt{
	position:relative;
	text-align:center;
	width:100%;
	top:17px;	
}

/* ****************************************  TEXTO  ***********************************************/

.pie_txt{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.titulo_txt{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.pop_txt{
	color:#004566;
	
}

.txt_pestana{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

.txt_pestana_ropa{
	color:#666;	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.txt_azul{
	color:#008DC4;
	font-weight:bold;
	font-size:12px;	
}




/* ****************************************  COMPLEMENTO  ***********************************************/

#enlace{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	border:none;
	outline:none;	
}

.enlace_sub{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	outline:none;	
	font-size:14px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#CBCBCB;	
}

.enlace_sub:hover{
	color:#FFFFFF;	
	background-color:#F6921E;	
}


.enlace_sub2{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	outline:none;	
	font-size:14px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#CBCBCB;	
}

.enlace_sub2:hover{
	color:#FFFFFF;	
	background-color:#9DEE50;	
}

/***************************************  REGISTRAR USUARIO ************************************/

#txt_registrar2{
	position:relative;	
	float:left;
	width:100px;
}


#bg_input_usuario{
	position:relative;
	background-image:url(../img/r_usuario.png);
	width:199px;
	height:55px;
	float:left;	
}

#bg_input_correo{
	position:relative;
	background-image:url(../img/r_correo.png);
	width:199px;
	height:55px;
	float:left;	
}

#bg_input_contrasena{
	position:relative;
	background-image:url(../img/r_clave.png);
	width:199px;
	height:55px;
	float:left;	
}


#bg_input_dni{
	position:relative;
	background-image:url(../img/r_dni.png);
	width:199px;
	height:55px;
	float:left;	
}

#bg_input_telefono{
	position:relative;
	background-image:url(../img/r_telefono.png);
	width:199px;
	height:55px;
	float:left;	
}




#caja_input2{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}



#caja_input_usuario{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}

#caja_input_correo{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}

#caja_input_clave{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}

#caja_input_dni{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}

#caja_input_telefono{
	position:relative;
	background-color:transparent;
	color:#666666;
	margin-top:14px;
	left:40px;	
	border:none;
	outline:none;
	width:120px;
}



#fila{
	clear:both;	
}

#btn_registrar{
	position:relative;
	background-image:url(../img/btn_registrar_off.png);
	width:98px;
	height:22px;	
	cursor:pointer;
}

#btn_registrar:hover{
		background-image:url(../img/btn_registrar_on.png);
}

#img_registrar{
	position:absolute;
	background-image:url(../img/img_registrar.png);
	width:161px;
	height:161px;	
	top:110px;
	left:330px;
}

#img_modificar{
	position:absolute;
	width:161px;
	height:161px;	
	top:70px;
	left:295px;
}

/***********************************  COMPRAR  ***************************************/
#btn_carro{
	position:relative;
	background-image:url(../img/btn_carro.png);
	width:71px;
	height:58px;
	float:left;	
}

#img_carro{
	position:relative;
	float:left;	
}

#texto_icono_carro{
	clear:both;	
}

#capa_comprar{
	position:relative;
	margin-left:-30px;	
	width:545px;
}

#txt_titulo_rojo{
	position:relative;
	float:left;
}


.txt_rojo{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.txt_rojo2{
	color:#F00;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#FF0000;
	font-weight:bold;
}	

#boton_comprar{
	position:relative;
	background-image:url(../img/btn_comprar_off.png);
	width:104px;
	height:23px;
	cursor:pointer;	
	outline:none;
}

#boton_comprar:hover{
	background-image:url(../img/btn_comprar_on.png);	
}

#cont_boton{
	position:relative;
	float:left;
	margin-left:150px;
}

#txt_comprar2{
	position:relative;
	color:#034F60;
	font-size:36px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	top:22px;
	left:5px;
	float:left;
}

#bg_bajada2{
	position:relative;	
	background-image:url(../img/barra_bajada_comprar.png);
	width:569px;
	height:49px;
	margin-left:-17px;
	top:18px;
}

#capa_bajada2{
	position:relative;	
	top:-15px;
	margin-left:10px;
}

/***********************************  ALQUILAR  ***************************************/

#icono_alquilar{
	position:relative;
	background-image:url(../img/icono_alquilar.png);
	width:58px;
	height:56px;
	float:left;	
}

#boton_alquilar{
	position:relative;
	background-image:url(../img/btn_alquilar_off.png);
	width:104px;
	height:23px;
	cursor:pointer;	
	outline:none;
}

#boton_alquilar:hover{
	background-image:url(../img/btn_alquilar_on.png);
}

/*****************************************   PEDIDO ********************************/

#txt_pedido{
	position:relative;	
	float:left;
	width:435px;
}

#img_pedido{
	position:relative;
	background-image:url(../img/img_pedido.png);
	width:102px;
	height:91px;	
}


/*****************************************   COMPRAR ********************************/

#cont_carro_compra{
	position:absolute;
	margin-left:-213px;
	margin-top:-120px;	
	display:none;
	z-index:98px;
}


#cont_carro_rent{
	position:absolute;
	margin-left:-213px;
	margin-top:-120px;	
	display:none;
	z-index:98px;
}

#bg_carro_up{
	position:relative;
	background-image:url(../img/bg_carro_up.png);
	width:275px;
	height:9px;	
}


#bg_carro_medio{
	position:relative;
	background-image:url(../img/bg_carro_medio.png);
	width:275px;	
}

#bg_carro_down{
	position:relative;
	background-image:url(../img/bg_carro_down.png);
	width:275px;
	height:9px;	
}

#hr_carro{
	position:relative;
	background-image:url(../img/hr_carro.png);
	width:200px;
	height:3px;	
}

#vr_titulo{
	position:relative;
	background-image:url(../img/vr_carro.png);
	background-repeat:no-repeat;
	background-position:center;
	width:200px;
	height:17px;	
}

#vr_carro_tabla{
	position:relative;
	background-image:url(../img/vr_carro_tabla.png);
	background-repeat:no-repeat;
	background-position:center;
	width:200px;
	height:33px;	
}

#cont_tabla_carro{
	position:relative;
	margin-left:40px;	
}

#bg_x{
	position:absolute;
	background-image:url(../img/x_off.png);
	width:34px;
	height:38px;
	cursor:pointer;
	z-index:99;
	margin-left:44px;
	margin-top:-8px;
}

#bg_x:hover{
	background-image:url(../img/x_on.png);	
}

#carro_txt1{
	position:relative;
	width:95px;
	height:17px;
	margin-left:-15px;	
	float:left;
}

#carro_txt2{
	position:relative;
	width:40px;
	height:17px;
	float:left;	
	text-align:center;
}

#carro_txt3{
	position:relative;
	width:70px;
	height:17px;
	float:left;	
	text-align:center;
}

.txt_blanco{
	color:#FFFFFF;
	font-size:12px;	
	font-family:"Times New Roman", Times, serif;
}

.txt_blanco_b{
	color:#FFFFFF;
	font-size:18px;	
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

#txt_total_carro{
	position:relative;
	margin-left:-15px;	
	float:left;
}

#txt_precio{
	position:relative;	
}

#cont_txt_carro{
	position:relative;
	top:8px;	
}

/*****************************************  SELECTS ********************************/

#seleccion{
	width:90px;	
	background-color:transparent;
	opacity:0;
	margin-left:-9px;
	margin-top:-2px;
	border:none;
	outline:none;
	float:left;
	text-align:center;
	z-index:5;
}

#txt_select{
	float:left;	
	text-align:center;
}


/****************************************  MSG_ERROR  **********************************/

#msg_error_usuario{
	position:relative;
	margin-top:15px;	
	float:left;
	display:none;
}


#msg_error_correo{
	position:relative;
	margin-top:15px;	
	float:left;
	display:none;
}


#msg_error_clave{
	position:relative;
	margin-top:15px;	
	float:left;
	display:none;
}


#msg_error_dni{
	position:relative;
	margin-top:15px;	
	float:left;
	display:none;
}

#msg_error_telefono{
	position:relative;
	margin-top:15px;	
	float:left;
	display:none;
}

.msg_error{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

#capa_buscar_input{
	position:absolute;
}

#capa_buscar_btn{
	position:absolute;
	margin_top:-20px;
}